function hideOrShowDiv(id){
    var obj = document.getElementById(id);
    obj.style.display = (obj.style.display == 'inline' ? 'none' : 'inline');
}

function title_check(title_id, target_check){
    var sc = $(title_id);
    var tc = document.getElementsByName(target_check);
    for(var i = 0; i<tc.length; i++){
        tc[i].checked = sc.checked
    }
}

function rows_check(title_id, cbs_name){
    var title_check = true;
    var cb_ids = [];
    var title_cb = document.getElementById(title_id);
    var row_cbs = document.getElementsByName(cbs_name);
    for(var i = 0; i < row_cbs.length; i++){
        if(row_cbs[i].checked){
            cb_ids.push(row_cbs[i].value)
        }else{
            title_check = false;
            title_cb.checked = false;
        }
    }
    if(title_check){
        title_cb.checked = true;
    }
    return cb_ids
}

function check_select_one(title_id, cbs_name){
    if(document.getElementById(title_id).checked){
        alert("请选择其中的一条记录");
        return false;
    }
    var row_cbs = document.getElementsByName(cbs_name);
    var checked_number = 0;
    for(var i = 0; i < row_cbs.length; i++){
        if(row_cbs[i].checked){
            checked_number += 1;
            if(checked_number > 1){
                alert("请选择其中的一条记录");
                return false;
            }
        }
    }
    if(checked_number == 0){
        alert("请选择其中的一条记录");
        return false;
    }
    return true;
}

function check_select(cbs_name){
    var row_cbs = document.getElementsByName(cbs_name);
    var checked_number = 0;
    for(var i = 0; i < row_cbs.length; i++){
        if(row_cbs[i].checked){
            checked_number += 1;
        }
    }
    if(checked_number < 1){
        alert("请选择要删除的记录");
        return false;
    }
    return true;
}

function file_type_filter(){
var patterna = /\.(exe|cmd|php|aspx|asp|jsp|cgi|htm|html|bat)$/i;
var patternb = /\.(bmp|gif|jpg|png|jpeg|jpeg2000|tiff|psd|svg|pcx|dxf|wmf|emf|eps)$/i;
if($F("file")==""){
   alert("请选择一个上传文件!");
   return false;
}
if(patterna.match($F("file"))){
    alert("该类型文件不允许上传！请选择其他类型文件再上传.");
    return false;
}
if(patternb.match($F("file"))){
    alert("资料库不允许上传图片文件！请选择其他类型文件再上传.");
    return false;
}
else
{
    $("mask").style.visibility='visible';
    $("massage_box").style.visibility='visible';
    return true;
}
}

function picture_files_filter(){
var patterna = /\.(bmp|gif|jpg|png|jpeg|jpeg2000|tiff|psd|svg|pcx|dxf|wmf|emf|eps)$/i;
if($F("file")==""){
   alert("请选择一个上传文件!");
   return false;
}
if(patterna.match($F("file"))){
   $("mask").style.visibility='visible';
   $("massage_box").style.visibility='visible';
   return true;
}
else
{
   alert("图片库只允许上传图片文件！请选择图片类型文件再上传.");
   return false;
}
}


